🎖️GitЯра🎖️
Commit 9f76631c712fea920e88041b718f9f1248099618
Parents : 8899fdb
Author : simulationstation <32910678+simulationstation@users.noreply.github.com>
Signature : Signature validation error
Date : 2026-08-11T05:17:20-10:00
Committer : GitHub <noreply@github.com>
Date : 2026-08-11T15:17:20Z
fix(fdroid): ship 16 KB-compatible GeoPackage SQLite (#6606)
Changes
2 files changed, 6 insertions(+), 0 deletions(-)
Diff
diff --git a/androidApp/build.gradle.kts b/androidApp/build.gradle.kts
index 31bd5517e9..15fac6a4b2 100644
--- a/androidApp/build.gradle.kts
+++ b/androidApp/build.gradle.kts
@@ -317,6 +317,10 @@ dependencies {
fdroidImplementation(libs.osmdroid.android)
fdroidImplementation(libs.osmdroid.geopackage) { exclude(group = "com.j256.ormlite") }
+ fdroidImplementation(libs.geopackage.android) {
+ because("6.7.5 depends on 16 KB page-size compatible SQLite Android Bindings")
+ exclude(group = "com.j256.ormlite")
+ }
fdroidImplementation(libs.osmbonuspack)
testImplementation(kotlin("test-junit"))
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index a75471e7fa..2b76460532 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -91,6 +91,7 @@ markdownRenderer = "0.43.0"
okio = "3.18.1"
uri-kmp = "0.0.21"
osmdroid-android = "6.1.20"
+geopackage-android = "6.7.5"
spotless = "8.9.0"
vico = "3.3.0-next.2"
kable = "0.44.3"
@@ -289,6 +290,7 @@ uri-kmp = { module = "com.eygraber:uri-kmp", version.ref = "uri-kmp" }
osmbonuspack = { module = "com.github.MKergall:osmbonuspack", version = "6.9.0" }
osmdroid-android = { module = "org.osmdroid:osmdroid-android", version.ref = "osmdroid-android" }
osmdroid-geopackage = { module = "org.osmdroid:osmdroid-geopackage", version.ref = "osmdroid-android" }
+geopackage-android = { module = "mil.nga.geopackage:geopackage-android", version.ref = "geopackage-android" }
kermit = { module = "co.touchlab:kermit", version = "2.1.0" }
# Debug-only leak/GC-thrash detector -- see feature/settings/.../debugging/DebugViewModel.kt and
# core/data/.../manager/MeshMessageProcessorImpl.kt for the adversarial-mesh-fuzz bugs this class of
Served by rngit 1.5.2 - Generated in 0.1s